package com.vito.oa.act.extend.dao;

import java.util.List;
import java.util.Map;

import com.vito.act.model.ActivitiWaitMatterModel;
import com.vito.act.model.TaskModel;
import com.vito.base.authoriza.model.UserModel;
import com.vito.base.model.MyHashMap;

public interface OaActivitiWaitMatterMapper{
	List<Map<String,String>> queryWaitDoneByPage(TaskModel task);
	Integer queryWaitDoneByPageCount(TaskModel task);
	List<ActivitiWaitMatterModel> queryWaitMatterByPage(UserModel user);
	List<TaskModel> queryWaitSignedByPage(TaskModel task);
	List<MyHashMap<String, String>> queryUserTree(Map<String,Object> users);
	List<MyHashMap<String, String>> queryDeptUserTree(Map<String,Object> depts);
	String queryProcessValues(Map<String, String> maps);
	Integer queryWaitDoneCount(UserModel user);
	Integer queryWaitSignCount(UserModel user);
}

